petroleum and natural gas engineer - Francés Inglés Diccionario